Exploring Chepstow Castle In Wales: A Journey Through History.